/*
 * author zby
 * 首页初始化数据
 */

(function (document, window, $, Utils) {
    'use strict';
    var vm = {};
    $(function () {
        var fns = {
            search: function (me) {
                Utils.getSimpleJson({
                    url: "/core/uploadDownloadRecord/page",
                    params: Utils.getSearchParams(me),
                    fn: function (data) {
                        vm.udrs = data;
                    }
                })
            },
            change: function (me) {
                const id = $(me).find("option:selected").val();
                if (id == 'UPLOAD') {
                    vm.udr = "上传列表"
                } else if(id == 'DOWNLOAD') {
                    vm.udr = "下载列表"
                }else {
                    vm.udr = "上传下载列表"
                }
            },
        };
        window.fns = fns;
        init();
    });

    //入口方法
    function init() {
        vm = new Vue({
            el: '#tableInfo',
            data: {
                udrs: {},
                udr: "上传下载列表",
                enums:""
            },
        })
        Utils.getSimpleJson({
            url: "/core/enum/listByBeantools",
            noAsync: false,
            params: {
                className: "ResultTypeEnum;FileTypeEnum;DownloadOrUploadEnum;PersonTypeEnum",
            },
            fn: function (data) {
                vm.enums = data;
            }
        })
        // Utils.getSimpleJson({
        //     url: "/core/enum/list",
        //     noAsync: false,
        //     params: {
        //         path: "ResultTypeEnum,FileTypeEnum,DownloadOrUploadEnum,PersonTypeEnum",
        //     },
        //     fn: function (data) {
        //         vm.enums = data;
        //     }
        // })
        fns.search();
    }


})(document, window, jQuery, Utils);